home *** CD-ROM | disk | FTP | other *** search
- ;======================================================================
- ;
- ;
- ; script d'installation pour TEXTIMAGES 3.70
- ;
- ;
- ; crée systématiquement un nouveau répertoire Textimages_3.70
- ; pour y copier le contenu de la disquette originale
- ; si un précédent tiroir Textimages_3.70 existe, la permission
- ; d'effacer sera demandée
- ;
- ; les tooltypes DEFTOOL des icônes PEINDRE et CONVERT24 voient enfin
- ; leur valeur modifiée
- ;
- ;
- ;================ nouveau tiroir et copie des fichiers ===============
-
-
- (set @app-name "Textimages_3.70")
- (set @default-dest "Work:")
-
- (set @default-dest
- (askdir (prompt "")
- (help @askdir-help)
- (default @default-dest)))
-
- (set #outputdir (tackon @default-dest @app-name))
-
-
- (if (exists #outputdir)
- (
- (set #deletion
- (askbool (prompt ("\n%s already exists.\n\nOK to erase it ?" @app-name))
- (default 0)
- (help ("\n%s is already installed." @app-name)
- "\nClick 'Yes' to continue and erase it."
- "\nClick 'No' to abandon installation."
- )
- )
- )
-
- (if (= #deletion 0)
- (exit (quiet))
- )
-
- (set #commande
- (cat ('Delete >NIL: <NIL: "%s"' #outputdir)
- (' all')
- )
- )
-
- (run #commande)
- )
- )
-
-
- (makedir #outputdir
- (infos))
-
-
- ; copie excluant : install, install.info, disk.info
-
-
- (copyfiles (source (pathonly @icon))
- (dest #outputdir)
- (pattern "~(disk|install)#?")
- (infos))
-
-
- ;================== tooltypes DEFTOOL modifiés ===================
-
-
- (set #deftool (tackon #outputdir "voir/voir"))
- (transcript "Updating tooltypes DEFTOOL.")
-
- (tooltype (dest (tackon #outputdir "peindre/peindre"))
- (settooltype "DEFTOOL" #deftool))
-
- (tooltype (dest (tackon #outputdir "util/convert24"))
- (settooltype "DEFTOOL" #deftool))
-
-
-
-
-
-
-
-
-
-